Computing the Stretch Factor of Paths, Trees, and Cycles in Weighted Fixed Orientation Metrics
نویسنده
چکیده
Let G be a connected graph with n vertices embedded in a metric space with metric δ. The stretch factor of G is the maximum over all pairs of distinct vertices u, v ∈ G of the ratio δG(u, v)/δ(u, v), where δG(u, v) is the metric distance in G between u and v. We consider the plane equipped with a weighted fixed orientation metric, i.e. a metric that measures the distance between a pair of points as the length of a shortest path between them using only a given set of σ ≥ 2 weighted fixed orientations. We show how to compute the stretch factor of G in O(σn log n) time when G is a path and in O(σn log n) time when G is a tree or a cycle. For the L1-metric, we generalize the algorithms to d-dimensional space and show that the stretch factor can be computed in O(n log n) time when G is a path and in O(n log n) time when G is a tree or a cycle. All algorithms have O(n) space requirement. Time and space bounds are worst-case bounds.
منابع مشابه
Independent domination in directed graphs
In this paper we initialize the study of independent domination in directed graphs. We show that an independent dominating set of an orientation of a graph is also an independent dominating set of the underlying graph, but that the converse is not true in general. We then prove existence and uniqueness theorems for several classes of digraphs including orientations of complete graphs, paths, tr...
متن کاملFast algorithms for constructing t-spanners and paths with stretch t
The distance between two vertices in a weighted graph is the weight of a minimum-weight path between them. A path has stretch t if its weight is at most t times the distance between its end points. We consider a weighted undirected graph G = (V, E) and present algorithms that compute paths with stretch 2 5 t 5 log n. We present a q((m + k)n('+')lt) time randomized algorithm that finds paths bet...
متن کاملWeighted Optimal Path in Graph with Multiple Indexes
This paper represents a technique for finding optimal paths with multiple indexes in a graph. Up to the present time, all optimal paths have been determined upon one index, say, distance for which an evaluation method exists. In this paper firstly we define multiple indexes for each edge in such a way that anyone can treat the factor for assigning an optimal path. Here, we use Data Envelopment ...
متن کاملProximity structures in the fixed orientation metrics
We present algorithms computing two types of proximity structures in the plane with a fixed orientation metric. Proximity structures have proven useful for Steiner tree heuristics in the Euclidean plane and may play a similar role for the fixed orientation metrics where Steiner trees are important in the area of VLSI design. We show how to find an all nearest neighbour graph NNG(Z) of a set Z o...
متن کاملConfigurations with Few Crossings in Topological Graphs
In this paper we study the problem of computing subgraphs of a certain configuration in a given topological graph G such that the number of crossings in the subgraph is minimum. The configurations that we consider are spanning trees, s–t paths, cycles, matchings, and κ-factors for κ ∈ {1, 2}. We show that it is NP-hard to approximate the minimum number of crossings for these configurations with...
متن کامل